package com.yidu.hbats.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 */
public class AtsSchemeAudit implements Serializable {
    /**
     * 主键
     */
    private Integer auId;

    /**
     * 审核时间
     */
    private String auTime;

    /**
     * 审核意见
     */
    private String auExp;

    /**
     * 业务外键(虚外键),实际上不是实体外键,可作为其他所有表的外键
     */
    private String saId;

    /**
     * 可做业务备注,例如方案名称
     */
    private String saName;

    /**
     * 10 申请20 中心领导同意21 中心领导不同意30 专家已获知待回复40 专家已回复  状态与主表进行同步
     */
    private String auditState;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 创建人
     */
    private String creater;

    /**
     * 创建时间
     */
    private Date creatTime;

    /**
     * 是否有效
     */
    private Integer isva;

    /**
     * 备注
     */
    private String remark;

    //制定时间
    private String stime;//开始时间
    private String etime;//结束时间

    /**
     * ats_scheme_audit
     */
    private static final long serialVersionUID = 1L;

    public String getStime() {
        return stime;
    }

    public void setStime(String stime) {
        this.stime = stime;
    }

    public String getEtime() {
        return etime;
    }

    public void setEtime(String etime) {
        this.etime = etime;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    /**
     * 主键
     * @return au_id 主键
     */
    public Integer getAuId() {
        return auId;
    }

    /**
     * 主键
     * @param auId 主键
     */
    public void setAuId(Integer auId) {
        this.auId = auId;
    }

    /**
     * 审核时间
     * @return au_time 审核时间
     */
    public String getAuTime() {
        return auTime;
    }

    /**
     * 审核时间
     * @param auTime 审核时间
     */
    public void setAuTime(String auTime) {
        this.auTime = auTime == null ? null : auTime.trim();
    }

    /**
     * 审核意见
     * @return au_exp 审核意见
     */
    public String getAuExp() {
        return auExp;
    }

    /**
     * 审核意见
     * @param auExp 审核意见
     */
    public void setAuExp(String auExp) {
        this.auExp = auExp == null ? null : auExp.trim();
    }

    /**
     * 业务外键(虚外键),实际上不是实体外键,可作为其他所有表的外键
     * @return sa_id 业务外键(虚外键),实际上不是实体外键,可作为其他所有表的外键
     */
    public String getSaId() {
        return saId;
    }

    /**
     * 业务外键(虚外键),实际上不是实体外键,可作为其他所有表的外键
     * @param saId 业务外键(虚外键),实际上不是实体外键,可作为其他所有表的外键
     */
    public void setSaId(String saId) {
        this.saId = saId == null ? null : saId.trim();
    }

    /**
     * 可做业务备注,例如方案名称
     * @return sa_name 可做业务备注,例如方案名称
     */
    public String getSaName() {
        return saName;
    }

    /**
     * 可做业务备注,例如方案名称
     * @param saName 可做业务备注,例如方案名称
     */
    public void setSaName(String saName) {
        this.saName = saName == null ? null : saName.trim();
    }

    /**
     * 10 申请20 中心领导同意21 中心领导不同意30 专家已获知待回复40 专家已回复  状态与主表进行同步
     * @return audit_state 10 申请20 中心领导同意21 中心领导不同意30 专家已获知待回复40 专家已回复  状态与主表进行同步
     */
    public String getAuditState() {
        return auditState;
    }

    /**
     * 10 申请20 中心领导同意21 中心领导不同意30 专家已获知待回复40 专家已回复  状态与主表进行同步
     * @param auditState 10 申请20 中心领导同意21 中心领导不同意30 专家已获知待回复40 专家已回复  状态与主表进行同步
     */
    public void setAuditState(String auditState) {
        this.auditState = auditState == null ? null : auditState.trim();
    }

    /**
     * 排序
     * @return sort 排序
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 排序
     * @param sort 排序
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 创建人
     * @return creater 创建人
     */
    public String getCreater() {
        return creater;
    }

    /**
     * 创建人
     * @param creater 创建人
     */
    public void setCreater(String creater) {
        this.creater = creater == null ? null : creater.trim();
    }

    /**
     * 创建时间
     * @return creat_time 创建时间
     */
    public Date getCreatTime() {
        return creatTime;
    }

    /**
     * 创建时间
     * @param creatTime 创建时间
     */
    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }

    /**
     * 是否有效
     * @return isva 是否有效
     */
    public Integer getIsva() {
        return isva;
    }

    /**
     * 是否有效
     * @param isva 是否有效
     */
    public void setIsva(Integer isva) {
        this.isva = isva;
    }

    /**
     * 备注
     * @return remark 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 备注
     * @param remark 备注
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }


}